import pandas as pd
import numpy as np

dates = pd.date_range('20220201',periods=6)
df = pd.DataFrame(np.arange(24).reshape((6,4)),index=dates,columns=['a','b','c','d'])

df.iloc[2,2] = 1111    #把第三行第三个的值改了
df.loc['20220201','b']=2222
print(df)
# df[df.a>4] = 0    #对df进行操作，a列中大于0的所有数都赋值成0
print(df)
df.b[df.a>4] = 0   #对df的b列进行操作，b列中  满足a列的值大于4的 全部赋值为0
print(df,'------------------1')
df['f']=np.nan
df['e']=pd.Series([1,2,3,4,5,6],index=dates)    #新加了指定数组的一列
print(df)